/* xp - cop skin ------------------------------------------------------*/
/********************** AC Skin ***********************/

div.gridbox_cop .xhdr{
	background-image:url(../imgs/dhxgrid_e2ks/kpac-grid-150.jpg);	
}

div.gridbox_cop table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/kpac-grid-150.jpg);
	background-position:0px -1px\9;
}
body:nth-of-type(1) div.gridbox_cop table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/kpac-grid-150.jpg);
	background-position:0px -1px;
}

div.gridbox_cop table.obj tr td{
	font-family:Tahoma;
	font-size:11px;
	border-width:0px 0px 0px 0px;
	border-bottom: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
	padding-right:4px;
	padding-left:4px;
}
div.gridbox_cop table.hdr td div.hdrcell{
	padding-left:2px;
	padding-bottom:0px;
	white-space : nowrap;
	height:20px;
	width:auto;
}

div.gridbox_cop table.hdr td {
	border-width: 1px 1px 1px 1px;
	border-color : #FDFDFD #A4BED4 #A4BED4 #FDFDFD;
	background-color:transparent;
	
	font-family:Tahoma;
	font-size:11px;
	color:black;
	vertical-align:middle;
	text-align:center;
}

div.gridbox_cop {
  border:1px solid  #A4BED4;
}

div.gridbox_cop table.obj tr.rowselected{
	background-color:#FFF1CC;
}
div.gridbox_cop table.obj tr.rowselected td{
	background-color:#FFF1CC;
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel2.png);
}
div.gridbox_cop table.obj.row20px tr.rowselected td{
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel.png);	
}

div.gridbox_cop table.obj tr.rowselected td.cellselected {
	background-color:#FFF1CC;
}
div.gridbox_cop .odd_kpac{
	background-color:#E3EFFF;
}
.dhx_combo_select, .gridbox_cop .dhx_combo_edit, .gridbox_cop .dhx_textarea{
    font-family:Tahoma;
    font-size:11px;
}
.gridbox_cop .dhx_combo_edit{
	padding:1px 0px 1px 1px;
}
.gridbox_cop .dhx_sub_row {
	background-color:transparent;
}

/* rowselector */
div.gridbox table.obj.row20px tr td.rowselector,
div.gridbox_cop table.obj tr td.rowselector {
	line-height: normal;
	border-right: 1px solid #A4BED4;
	background-color: #E3EFFF;
	vertical-align: top;
	padding: 0px;
}
div.gridbox_cop table.obj tr td.rowselector div.rowselector2 {
	line-height: normal;
	position: relative;
	width: 100%;
	height: 100%;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_cop table.obj tr td.rowselector div.rowselector2 div.rowselector3 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1px;
	line-height: normal;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_cop table.obj tr td.rowselector div.rowselector2 div.rowselector4 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	line-height: normal;
	background: none;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_cop table.obj tr.rowselected td.rowselector div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skybluec/arrow.png");
}
div.gridbox_cop table.obj tr.rowselected td.rowselector.editmode div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skyblue/asteriks.png");
}


/***************** kpac skin ****************************/

div.gridbox_kpac .xhdr{
	background-image:url(../imgs/dhxgrid_e2ks/kpac-grid-150.jpg);	
	/*background-image:url(../imgs/hilight1-33high.jpg)*/
}

div.gridbox_kpac table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/kpac-grid-150.jpg);
	background-position:0px -1px\9;
}

body:nth-of-type(1) div.gridbox_kpac table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/kpac-grid-150.jpg);
	background-position:0px -1px;
}

div.gridbox_kpac table.obj tr td{
	font-family:Tahoma;
	font-size:11px;
	border-width:0px 0px 0px 0px;
	border-bottom: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
	padding-right:4px;
	padding-left:4px;
}



div.gridbox_kpac table.hdr td div.hdrcell{
	padding-left:2px;
	padding-bottom:0px;
	white-space : nowrap;
	height:20px;
	width:auto;
}
html > body /**/ div.gridbox_kpac table.hdr td div.hdrcell{
	width=100%;
}
div.gridbox_kpac table.hdr td {
	
	border-width: 1px 1px 1px 1px;
	border-color : #FDFDFD #A4BED4 #A4BED4 #FDFDFD;
	background-color:transparent;
	font-family:Tahoma;
	font-size:11px;
	color:black;
	vertical-align:middle;
	text-align:center;
	
}

div.gridbox_kpac {
  border:1px solid  #A4BED4;
}
div.gridbox table.obj tr  td{
    padding-top:3px;
    padding-bottom:3px;
}
* html .gridbox .obj td{
    height:auto;
    padding-top=3px;
    padding-bottom=3px;
    /*border:0px;
	border-bottom: 1px solid lightgrey;
	border-right: 1px solid lightgrey;*/
    
}
div.gridbox table.obj.row20px tr  td{
    padding-top:0px;
    padding-bottom:0px;
}

div.gridbox table.obj tr  td.editable{
    padding:0px;
}
div.gridbox table.obj tr  td.editable div.treegrid_cell{
	padding-left:4px;
	padding-top:1px;
}
div.gridbox_kpac table.obj tr.rowselected{
	background-color:#FFF1CC;
}
div.gridbox_kpac table.obj tr.rowselected td{
	background-color:#FFF1CC;
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel2.png);
}
div.gridbox_kpac table.obj.row20px tr.rowselected td{
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel.png);	
}

div.gridbox_kpac table.obj tr.rowselected td.cellselected {
	background-color:#FFF1CC;
}
div.gridbox_kpac .odd_kpac{
	background-color:#E3EFFF;
}
.dhx_combo_select, .gridbox_kpac .dhx_combo_edit, .gridbox_kpac .dhx_textarea{
    font-family:Tahoma;
    font-size:11px;
}
.gridbox_kpac .dhx_combo_edit{
	padding:1px 0px 1px 1px;
}
.gridbox_kpac .dhx_sub_row {
	background-color:transparent;
}

/* rowselector */
div.gridbox table.obj.row20px tr td.rowselector,
div.gridbox_kpac table.obj tr td.rowselector {
	line-height: normal;
	border-right: 1px solid #A4BED4;
	background-color: #E3EFFF;
	vertical-align: top;
	padding: 0px;
}
div.gridbox_kpac table.obj tr td.rowselector div.rowselector2 {
	line-height: normal;
	position: relative;
	width: 100%;
	height: 100%;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_kpac table.obj tr td.rowselector div.rowselector2 div.rowselector3 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1px;
	line-height: normal;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_kpac table.obj tr td.rowselector div.rowselector2 div.rowselector4 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	line-height: normal;
	background: none;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_kpac table.obj tr.rowselected td.rowselector div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skybluec/arrow.png");
}
div.gridbox_kpac table.obj tr.rowselected td.rowselector.editmode div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skyblue/asteriks.png");
}


/***************** issue skin ****************************/

div.gridbox_issue .xhdr{
	background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-issue.jpg);	
	/*background-image:url(../imgs/hilight1-33high.jpg)*/
}

div.gridbox_issue table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-issue.jpg);
	background-position:0px -1px\9;
}
body:nth-of-type(1) div.gridbox_issue table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-issue.jpg);
	background-position:0px -1px;
}

div.gridbox_issue table.obj tr td{
	font-family:Tahoma;
	font-size:11px;
	border-width:0px 0px 0px 0px;
	border-bottom: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
	padding-right:4px;
	padding-left:4px;
}
div.gridbox_issue table.hdr td div.hdrcell{
	padding-left:2px;
	padding-bottom:0px;
	white-space : nowrap;
	height:20px;
	width:auto;
}

div.gridbox_issue table.hdr td {
	border-width: 1px 1px 1px 1px;
	border-color : #FDFDFD #A4BED4 #A4BED4 #FDFDFD;
	background-color:transparent;
	
	font-family:Tahoma;
	font-size:11px;
	color:black;
	vertical-align:middle;
	text-align:center;
}

div.gridbox_issue {
  border:1px solid  #A4BED4;
}

div.gridbox_issue table.obj tr.rowselected{
	background-color:#FFF1CC;
}
div.gridbox_issue table.obj tr.rowselected td{
	background-color:#FFF1CC;
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel2.png);
}
div.gridbox_issue table.obj.row20px tr.rowselected td{
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel.png);	
}

div.gridbox_issue table.obj tr.rowselected td.cellselected {
	background-color:#FFF1CC;
}
div.gridbox_issue .odd_kpac{
	background-color:#E3EFFF;
}
.dhx_combo_select, .gridbox_issue .dhx_combo_edit, .gridbox_issue .dhx_textarea{
    font-family:Tahoma;
    font-size:11px;
}
.gridbox_issue .dhx_combo_edit{
	padding:1px 0px 1px 1px;
}
.gridbox_issue .dhx_sub_row {
	background-color:transparent;
}

/* rowselector */
div.gridbox table.obj.row20px tr td.rowselector,
div.gridbox_issue table.obj tr td.rowselector {
	line-height: normal;
	border-right: 1px solid #A4BED4;
	background-color: #E3EFFF;
	vertical-align: top;
	padding: 0px;
}
div.gridbox_issue table.obj tr td.rowselector div.rowselector2 {
	line-height: normal;
	position: relative;
	width: 100%;
	height: 100%;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_issue table.obj tr td.rowselector div.rowselector2 div.rowselector3 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1px;
	line-height: normal;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_issue table.obj tr td.rowselector div.rowselector2 div.rowselector4 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	line-height: normal;
	background: none;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_issue table.obj tr.rowselected td.rowselector div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skybluec/arrow.png");
}
div.gridbox_issue table.obj tr.rowselected td.rowselector.editmode div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skyblue/asteriks.png");
}

/********************** Set Skin ***********************/

div.gridbox_set .xhdr{
	background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-set.jpg);	
	/*background-image:url(../imgs/hilight1-33high.jpg)*/
}

div.gridbox_set table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-set.jpg);
	background-position:0px -1px\9;
}
body:nth-of-type(1) div.gridbox_set table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-set.jpg);
	background-position:0px -1px;
}

div.gridbox_set table.obj tr td{
	font-family:Tahoma;
	font-size:11px;
	border-width:0px 0px 0px 0px;
	border-bottom: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
	padding-right:4px;
	padding-left:4px;
}
div.gridbox_set table.hdr td div.hdrcell{
	padding-left:2px;
	padding-bottom:0px;
	white-space : nowrap;
	height:20px;
	text-align:center;
	width:auto;
}

div.gridbox_set table.hdr td {
	border-width: 1px 1px 1px 1px;
	border-color : #FDFDFD #A4BED4 #A4BED4 #FDFDFD;
	background-color:transparent;
	font-family:Tahoma;
	font-size:11px;
	color:black;
	vertical-align:middle;
	text-align:center;
}

div.gridbox_set {
  border:1px solid  #A4BED4;
}

div.gridbox_set table.obj tr.rowselected{
	background-color:#FFF1CC;
}
div.gridbox_set table.obj tr.rowselected td{
	background-color:#FFF1CC;
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel2.png);
}
div.gridbox_set table.obj.row20px tr.rowselected td{
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel.png);	
}

div.gridbox_set table.obj tr.rowselected td.cellselected {
	background-color:#FFF1CC;
}
div.gridbox_set .odd_kpac{
	background-color:#E3EFFF;
}
.dhx_combo_select, .gridbox_set .dhx_combo_edit, .gridbox_set .dhx_textarea{
    font-family:Tahoma;
    font-size:11px;
}
.gridbox_set .dhx_combo_edit{
	padding:1px 0px 1px 1px;
}
.gridbox_set .dhx_sub_row {
	background-color:transparent;
}

/* rowselector */
div.gridbox table.obj.row20px tr td.rowselector,
div.gridbox_set table.obj tr td.rowselector {
	line-height: normal;
	border-right: 1px solid #A4BED4;
	background-color: #E3EFFF;
	vertical-align: top;
	padding: 0px;
}
div.gridbox_set table.obj tr td.rowselector div.rowselector2 {
	line-height: normal;
	position: relative;
	width: 100%;
	height: 100%;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_set table.obj tr td.rowselector div.rowselector2 div.rowselector3 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1px;
	line-height: normal;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_set table.obj tr td.rowselector div.rowselector2 div.rowselector4 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	line-height: normal;
	background: none;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_set table.obj tr.rowselected td.rowselector div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skybluec/arrow.png");
}
div.gridbox_set table.obj tr.rowselected td.rowselector.editmode div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skyblue/asteriks.png");
}

/********************** AC Skin ***********************/

div.gridbox_chk .xhdr{
	background-image:url(../imgs/dhxgrid_e2ks/highlight33-CL.jpg);	
	/*background-image:url(../imgs/hilight1-33high.jpg)*/
}

div.gridbox_chk table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/highlight33-CL.jpg);
	background-position:0px -1px\9;
}
body:nth-of-type(1) div.gridbox_chk table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/highlight33-CL.jpg);
	background-position:0px -1px;
}

div.gridbox_chk table.obj tr td{
	font-family:Tahoma;
	font-size:11px;
	border-width:0px 0px 0px 0px;
	border-bottom: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
	padding-right:4px;
	padding-left:4px;
}
div.gridbox_chk table.hdr td div.hdrcell{
	padding-left:2px;
	padding-bottom:0px;
	white-space : nowrap;
	height:20px;
	width:auto;
}

div.gridbox_chk table.hdr td {
	border-width: 1px 1px 1px 1px;
	border-color : #FDFDFD #A4BED4 #A4BED4 #FDFDFD;
	background-color:transparent;
	
	font-family:Tahoma;
	font-size:11px;
	color:black;
	vertical-align:middle;
	text-align:center;
}

div.gridbox_chk {
  border:1px solid  #A4BED4;
}

div.gridbox_chk table.obj tr.rowselected{
	background-color:#FFF1CC;
}
div.gridbox_chk table.obj tr.rowselected td{
	background-color:#FFF1CC;
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel2.png);
}
div.gridbox_chk table.obj.row20px tr.rowselected td{
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel.png);	
}

div.gridbox_chk table.obj tr.rowselected td.cellselected {
	background-color:#FFF1CC;
}
div.gridbox_chk .odd_kpac{
	background-color:#E3EFFF;
}
.dhx_combo_select, .gridbox_chk .dhx_combo_edit, .gridbox_chk .dhx_textarea{
    font-family:Tahoma;
    font-size:11px;
}
.gridbox_chk .dhx_combo_edit{
	padding:1px 0px 1px 1px;
}
.gridbox_chk .dhx_sub_row {
	background-color:transparent;
}

/* rowselector */
div.gridbox table.obj.row20px tr td.rowselector,
div.gridbox_chk table.obj tr td.rowselector {
	line-height: normal;
	border-right: 1px solid #A4BED4;
	background-color: #E3EFFF;
	vertical-align: top;
	padding: 0px;
}
div.gridbox_chk table.obj tr td.rowselector div.rowselector2 {
	line-height: normal;
	position: relative;
	width: 100%;
	height: 100%;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_chk table.obj tr td.rowselector div.rowselector2 div.rowselector3 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1px;
	line-height: normal;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_chk table.obj tr td.rowselector div.rowselector2 div.rowselector4 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	line-height: normal;
	background: none;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_chk table.obj tr.rowselected td.rowselector div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skybluec/arrow.png");
}
div.gridbox_chk table.obj tr.rowselected td.rowselector.editmode div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skyblue/asteriks.png");
}

/******************** review skin***********************/

div.gridbox_review .xhdr{
	background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-reviews.jpg);	
	/*background-image:url(../imgs/hilight1-33high.jpg)*/
}

div.gridbox_review table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-reviews.jpg);
	background-position:0px -1px\9;
}
body:nth-of-type(1) div.gridbox_review table.hdr tr{
	background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-reviews.jpg);
	background-position:0px -1px;
}

div.gridbox_review table.obj tr td{
	font-family:Tahoma;
	font-size:11px;
	border-width:0px 0px 0px 0px;
	border-bottom: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
	padding-right:4px;
	padding-left:4px;
}
div.gridbox_review table.hdr td div.hdrcell{
	padding-left:2px;
	padding-bottom:0px;
	white-space : nowrap;
	height:20px;
	width:auto;
}

div.gridbox_review table.hdr td {
	border-width: 1px 1px 1px 1px;
	border-color : #FDFDFD #A4BED4 #A4BED4 #FDFDFD;
	background-color:transparent;
	font-family:Tahoma;
	font-size:11px;
	color:black;
	vertical-align:middle;
	text-align:center;
}

div.gridbox_review {
  border:1px solid  #A4BED4;
}

div.gridbox_review table.obj tr.rowselected{
	background-color:#FFF1CC;
}
div.gridbox_review table.obj tr.rowselected td{
	background-color:#FFF1CC;
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel2.png);
}
div.gridbox_review table.obj.row20px tr.rowselected td{
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel.png);	
}

div.gridbox_review table.obj tr.rowselected td.cellselected {
	background-color:#FFF1CC;
}
div.gridbox_review .odd_kpac{
	background-color:#E3EFFF;
}
.dhx_combo_select, .gridbox_review .dhx_combo_edit, .gridbox_review .dhx_textarea{
    font-family:Tahoma;
    font-size:11px;
}
.gridbox_review .dhx_combo_edit{
	padding:1px 0px 1px 1px;
}
.gridbox_review .dhx_sub_row {
	background-color:transparent;
}

/* rowselector */
div.gridbox table.obj.row20px tr td.rowselector,
div.gridbox_review table.obj tr td.rowselector {
	line-height: normal;
	border-right: 1px solid #A4BED4;
	background-color: #E3EFFF;
	vertical-align: top;
	padding: 0px;
}
div.gridbox_review table.obj tr td.rowselector div.rowselector2 {
	line-height: normal;
	position: relative;
	width: 100%;
	height: 100%;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_review table.obj tr td.rowselector div.rowselector2 div.rowselector3 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1px;
	line-height: normal;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_review table.obj tr td.rowselector div.rowselector2 div.rowselector4 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	line-height: normal;
	background: none;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_review table.obj tr.rowselected td.rowselector div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skybluec/arrow.png");
}
div.gridbox_review table.obj tr.rowselected td.rowselector.editmode div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skyblue/asteriks.png");
}

/* xp - chk skin ------------------------------------------------------*/

div.gridbox_chk_xp{
	border:1px solid lightgrey;
}

div.gridbox_chk_xp .xhdr{
   /*background-image:url('imgs/highlight33-CL.jpg');*/
}

div.gridbox_chk_xp table.hdr td {
	color:#212121;
	background-image:url('../imgs/highlight33-CL.jpg');
	border:0px;
	height:35px;
	text-align: center;
	margin:0px;
	padding:5px 0px 5px 0px ;
	font-weight:normal;
    -moz-user-select:none;
    -moz-user-select:-moz-none;
    overflow:hidden;
}

div.gridbox_chk_xp table.hdr td div.hdrcell{
	border-left: 1px solid white;
	border-right: 1px solid gray;
	/*height:16px;*/
	white-space : nowrap;
	font-family:Tahoma, Arial;
	font-size:12px;
}
div.gridbox_chk_xp table.obj td {
	border:0px;
	border-bottom: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
	font-family:Verdana,Arial;
	font-size:11px;
    -moz-user-select:none;
    -moz-user-select:-moz-none;
    overflow:hidden;
    padding-top:0px;
    padding-bottom:0px;
	vertical-align:middle;
	}
div.gridbox_chk_xp table.obj tr.rowselected td{
	/*background-color:#b0c4de;*/
	background-color:#88c3ff;
	color:black;
}
div.gridbox_chk_xp table.obj tr.rowselected td.cellselected, div.gridbox table.obj td.cellselected {
	/*background-color:#b0c4de;*/
	background-color:#88c3ff;
}
div.gridbox_chk_xp table.row20px tr  td{
    height:30px;
    white-space: nowrap;
    padding:1px;
}

/* xp - chk skin ------------------------------------------------------*/


/* xp - value_chooser skin ------------------------------------------------------*/

div.gridbox_value_chooser .xhdr{
	background-image:url(../imgs/sky_blue_grid.gif);	
	/*background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-issue.jpg);*/	

	/*background-image:url(../imgs/hilight1-33high.jpg)*/
}

div.gridbox_value_chooser table.hdr tr{
	background-image:url(../imgs/sky_blue_grid.gif);	
	/*background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-issue.jpg);*/
	background-position:0px -1px\9;
}
body:nth-of-type(1) div.gridbox_value_chooser table.hdr tr{
	background-image:url(../imgs/sky_blue_grid.gif);	
	/*background-image:url(../imgs/dhxgrid_e2ks/grid-bkg-issue.jpg);*/
	background-position:0px -1px;
}

div.gridbox_value_chooser table.obj tr td{
	font-family:Tahoma;
	font-size:11px;
	border-width:0px 0px 0px 0px;
	border-bottom: 0px solid lightgrey;
	/*border-bottom: 1px solid lightgrey;*/
	border-right: 1px solid lightgrey;
	padding-right:4px;
	padding-left:4px;
}
div.gridbox_value_chooser table.hdr td div.hdrcell{
	padding-left:2px;
	padding-bottom:0px;
	white-space : nowrap;
	height:20px;
	width:auto;
}

div.gridbox_value_chooser table.hdr td {
	border-width: 0px 0px 0px 0px;
	/*border-width: 1px 1px 1px 1px;*/
	border-color : #FDFDFD #A4BED4 #A4BED4 #FDFDFD;
	background-color:transparent;
	
	font-family:Tahoma;
	font-size:11px;
	color:black;
	vertical-align:middle;
	text-align:center;
}

div.gridbox_value_chooser {
  border:0px solid  #A4BED4;
  /*border:1px solid  #A4BED4;*/
}

div.gridbox_value_chooser table.obj tr.rowselected{
	background-color:#FFF1CC;
}
div.gridbox_value_chooser table.obj tr.rowselected td{
	background-color:#FFF1CC;
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel2.png);
}
div.gridbox_value_chooser table.obj.row20px tr.rowselected td{
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel.png);	
}

div.gridbox_value_chooser table.obj tr.rowselected td.cellselected {
	background-color:#FFF1CC;
}
div.gridbox_value_chooser .odd_kpac{
	background-color:#E3EFFF;
}
.dhx_combo_select, .gridbox_value_chooser .dhx_combo_edit, .gridbox_value_chooser .dhx_textarea{
    font-family:Tahoma;
    font-size:11px;
}
.gridbox_value_chooser .dhx_combo_edit{
	padding:1px 0px 1px 1px;
}
.gridbox_value_chooser .dhx_sub_row {
	background-color:transparent;
}

/* rowselector */
div.gridbox table.obj.row20px tr td.rowselector,
div.gridbox_value_chooser table.obj tr td.rowselector {
	line-height: normal;
	border-right: 0px solid #A4BED4;
	/*border-right: 1px solid #A4BED4;*/
	background-color: #E3EFFF;
	vertical-align: top;
	padding: 0px;
}
div.gridbox_value_chooser table.obj tr td.rowselector div.rowselector2 {
	line-height: normal;
	position: relative;
	width: 100%;
	height: 100%;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_value_chooser table.obj tr td.rowselector div.rowselector2 div.rowselector3 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1px;
	line-height: normal;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_value_chooser table.obj tr td.rowselector div.rowselector2 div.rowselector4 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	line-height: normal;
	background: none;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_value_chooser table.obj tr.rowselected td.rowselector div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skybluec/arrow.png");
}
div.gridbox_value_chooser table.obj tr.rowselected td.rowselector.editmode div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skyblue/asteriks.png");
}


/*kpaceditor skin*/

div.gridbox_kpaceditor .objbox {
/*    background: #FFFFFF !important;*/
    background: transparent !important;
}

div.gridbox_kpaceditor .xhdr{
	background-color:transparent;
/*	background-color:#FFFFFF;*/
}
div.gridbox_kpaceditor .xhdr_last{
	border: 0px solid;
/*	border-color : #474948 #202220 #202220 #202220;*/
}



div.gridbox_kpaceditor {      
      background: transparent !important; 
/*      background: #FFFFFF !important; */
}

div.gridbox_kpaceditor table {
    border-collapse: collapse;
}

div.gridbox_kpaceditor table.hdr tr  {
    border-top: 0px solid #202220;
}

div.gridbox_kpaceditor table.hdr, 
div.gridbox_kpaceditor table.hdr td {
    border-right:0px solid #202220;
    border-left:0px solid #202220;
    border-top: 0px solid #474948;
    border-bottom:0px solid #202220;
    /*background-color: #FFFFFF;*/
	background-color:transparent;
    
    font-size:11px;
    color:#8A8F84;
    vertical-align:top;
    text-align:left;
    padding: 2px 5px;
}

div.gridbox_kpaceditor .hdrcell {
    padding-left: 0px !important;
    font-family: 'Tahoma'; /* 'Lucida Sans Unicode' */
}

div.gridbox_kpaceditor table.hdr td div.hdrcell{
    width:auto;
    padding-left:10px;
}

div.gridbox_kpaceditor table.obj td {
    border-width: 0px 0px 0px 0px;
    border-left: 0px solid #202220;
    border-right: 0px solid #EDF3F0;
    font-family: 'Arial'; /* 'Consolas','Lucida Sans Unicode' */
    padding-top:3px;
    padding-bottom:3px;
    font-size:11px;    
}

div.gridbox_kpaceditor table.row20px tr td {
    padding: 0px 5px !important; 
    /*text-indent:1px;*/
}

div.gridbox_kpaceditor .dhx_combo_edit{
    font-family: 'Tahoma','Lucida Sans Unicode';
    font-size:11px;
}

div.gridbox_kpaceditor table.obj tr.rowselected td, 
div.gridbox_kpaceditor table.obj tr:hover, 
div.gridbox_kpaceditor .odd_light:hover {
   background-color:transparent;
    color: black !important;
}

div.gridbox_kpaceditor table.obj tr.rowselected td{
	background-color:transparent;
	color:black;
}


div.gridbox_kpaceditor table.obj td.cellselected {
    background-color:transparent;
}

div.gridbox_kpaceditor .cellselected {
   background-color: #9ac2e5  !important;

}

div.gridbox_kpaceditor table.obj tr.rowselected td.cellselected, div.gridbox table.obj td.cellselected {
	/*background-color:#9ac2e5*/;
	background-color:transparent;
}


/*chk_grid skin*/

div.gridbox_chk_grid .objbox {
/*    background: #FFFFFF !important;*/
    background: transparent !important;
}

div.gridbox_chk_grid .xhdr{
	background-color:transparent;
/*	background-color:#FFFFFF;*/
}
div.gridbox_chk_grid .xhdr_last{
	border: 0px solid;
/*	border-color : #474948 #202220 #202220 #202220;*/
}



div.gridbox_chk_grid {      
      background: transparent !important; 
/*      background: #FFFFFF !important; */
}

div.gridbox_chk_grid table {
    border-collapse: collapse;
}

div.gridbox_chk_grid table.hdr tr  {
    border-top: 0px solid #202220;
}

div.gridbox_chk_grid table.hdr, 
div.gridbox_chk_grid table.hdr td {
    border-right:0px solid #202220;
    border-left:0px solid #202220;
    border-top: 0px solid #474948;
    border-bottom:0px solid #202220;
    /*background-color: #FFFFFF;*/
	background-color:transparent;
    
    font-size:11px;
    color:#8A8F84;
    vertical-align:top;
    text-align:left;
    padding: 2px 5px;
}

div.gridbox_chk_grid .hdrcell {
    padding-left: 0px !important;
    font-family: 'Tahoma'; /* 'Lucida Sans Unicode' */
}

div.gridbox_chk_grid table.hdr td div.hdrcell{
    width:auto;
    padding-left:10px;
}

div.gridbox_chk_grid table.obj td {
    border-width: 0px 0px 0px 0px;
    border-left: 0px solid #202220;
    border-right: 0px solid #EDF3F0;
    font-family: 'Arial'; /* 'Consolas','Lucida Sans Unicode' */
    padding-top:3px;
    padding-bottom:3px;
    font-size:11px;    
}

div.gridbox_chk_grid table.row20px tr td {
    padding: 0px 5px !important; 
    /*text-indent:1px;*/
}

div.gridbox_chk_grid .dhx_combo_edit{
    font-family: 'Tahoma','Lucida Sans Unicode';
    font-size:11px;
}

div.gridbox_chk_grid table.obj tr.rowselected td, 
div.gridbox_chk_grid table.obj tr:hover, 
div.gridbox_chk_grid .odd_light:hover {
   background-color:transparent;
    color: black !important;
}

div.gridbox_chk_grid table.obj tr.rowselected td{
	background-color:transparent;
	color:black;
}


div.gridbox_chk_grid table.obj td.cellselected {
    background-color:transparent;
}

div.gridbox_chk_grid .cellselected {
	width: 30%;
   background-color: #fec056 !important;
	    background-repeat:repeat-x;
	    background-position: center center;
	    background-image:url(/e2ks/dhtmlTree/dhtmlxGrid/codebase/imgs/sky_blue_sel2.png);
	    border:1px solid #fec056;

}

div.gridbox_chk_grid table.obj tr.rowselected td.cellselected, div.gridbox table.obj td.cellselected {
	/*background-color:#9ac2e5*/;
	background-color:transparent;
}

/* xp - chk param ------------------------------------------------------*/
div.gridbox_clparam{
	border:1px solid lightgrey;
}

div.gridbox_clparam .xhdr{
  /* background-image:url('imgs/p-view-grid-bkg.jpg');*/
}

div.gridbox_clparam table.hdr{
   background-image:url('../imgs/p-view-grid-bkg.jpg');
}

div.gridbox_clparam table.hdr td {
	color:#212121;
	border: 1px solid;
	
	border-color : #FDFDFD #99BA66 #99BA66 #FDFDFD;

	/*background-image:url('imgs/p-view-grid-bkg.jpg');*/
	background-color:transparent;
	
	
	height:35px;
	text-align: center;
	margin:0px;
	/*padding:5px 0px 5px 0px ;*/
	font-weight:normal;
    -moz-user-select:none;
    -moz-user-select:-moz-none;
    overflow:hidden;
}

div.gridbox_clparam table.hdr td div.hdrcell{
	/*border-left: 1px solid white;
	border-right: 1px solid gray;*/
	
	/*height:16px;*/
	width:auto;
	padding-left:10px;
	
	white-space : nowrap;
	font-family:Tahoma, Arial;
	font-size:12px;
}
div.gridbox_clparam table.obj td {
	border:0px;
	border-bottom: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
	font-family:Verdana,Arial;
	font-size:11px;
    -moz-user-select:none;
    -moz-user-select:-moz-none;
    overflow:hidden;
    padding-top:0px;
    padding-bottom:0px;
	vertical-align:middle;
	}
div.gridbox_clparam table.obj tr.rowselected td{
	background-color:#b0c4de;
	color:black;
	}
div.gridbox_clparam table.obj tr.rowselected td.cellselected, div.gridbox table.obj td.cellselected {
	background-color:#b0c4de;
	}
div.gridbox_clparam table.row20px tr  td{
    height:30px;
    white-space: nowrap;
    padding:1px;
}


/* xp - value_chooser skin ------------------------------------------------------*/

div.gridbox_chk_xp_subgrid{
	border:2px solid grey;
}

